package org.example.utils;
//存储
public class UserIdThreadLocalStorage {
    // 获取 线程局部变量。
    private static final ThreadLocal<String> userIdThreadLocal = new ThreadLocal<>();
    // 设置 线程局部变量。
    public static void setUserId(String userId) {
        userIdThreadLocal.set(userId);
    }
    // 获取 线程局部变量。
    public static String getUserId() {
        return userIdThreadLocal.get();
    }
    // 清除 线程局部变量。
    public static void clear() {
        userIdThreadLocal.remove();
    }
}
